How Has Technology Changed Sales